// 创建 XMLHttpRequest 对象
var xhr = new XMLHttpRequest();
// 指定 HTTP 请求的参数
xhr.open('GET', 'http://www.example.com', true);
// 发出 HTTP 请求
xhr.send(null);
// 监听 readyState 属性ƒ和 onreadystatechange 事件
xhr.onreadystatechange = function() {
  // 判断请求是否完成
  if (xhr.readyState === 4) {
    // 判断请求是否成功
    if (xhr.status === 200) {
      // 获取服务器返回的数据
      var data = xhr.responseText;
      // 在控制台打印数据
      console.log(data);
    } else {
      // 处理请求失败的情况
      console.error('请求失败：' + xhr.status);
    }
  }
};